Charles Schwab Investment Management Inc. increased its stake in NextDecade Co. by 3.5%, owning over 1.1 million shares valued at approximately $8.5 million. Despite a Buy rating, NextDecade is not among the top five stocks recommended by analysts, who suggest better investment opportunities. The company's stock recently rose 3.2%, with a market cap of $2.35 billion, but it reported a significant earnings miss, posting a loss of $1.86 per share.